/* assets/css/global.css */

/* 导入统一主题配置文件 */
@import './theme.less';

/* 全局基础样式 */
a {
    text-decoration: none;
}

/* 保留原有的Ant Design暗黑模式样式覆盖 */
html.dark {
  /* Ant Design 组件暗黑模式样式 */
  .ant-menu {
    background-color: transparent;
    color: var(--text-color);
  }

  .ant-menu-item {
    color: var(--text-color);

    &:hover {
      color: #1890ff;
    }
  }

  .ant-menu-item-selected {
    background-color: rgba(24, 144, 255, 0.15) !important;
    color: #1890ff !important;
  }

  .ant-tooltip-inner {
    background-color: #434343;
    color: #e0e0e0;
  }

  .ant-tooltip-arrow-content {
    background-color: #434343;
  }
}

/* 平滑过渡 */
html,
body {
  transition: background-color 0.3s ease, color 0.3s ease;
}